package com.blues.pattern.factory.simple;


import com.blues.pattern.factory.*;

public class ShougongZuoFangTest {

    public static void main(String[] args) {
        ShougongZuoFang  zuofan = new ShougongZuoFang();
        HuoTui huotui = zuofan.getHuoTuiByName("经典火腿");
        System.out.println(huotui);
        huotui = zuofan.getHuoTuiByWeight(10);
        System.out.println(huotui);

        HuoTui ch = HuoTuiCommonFactory.getHuoTui(JinHuaHuoTui.class);
        System.out.println(ch);
        HuoTui dh = HuoTuiCommonFactory.getHuoTui(DeguoHuoTui.class);
        System.out.println(dh);

        SimpleHuoTui sh = HuoTuiCommonFactory.getClass(SimpleHuoTui.class);
        System.out.println(sh);

    }
}
